<?php
namespace common\helpers\Uploads;

interface Upload
{
    /**
     * 上传
     * @param $filePath 文件路径
     * @param $fileName 文件名称
     * @return mixed
     */
    public function uploadFile(string $filePath,string $fileName);

    /**
     * 删除单个文件
     * @param string $filePath 文件路径
     * @return mixed
     */
    public function delete(string $filePath);

    /**
     * 删除多个文件
     * @param array $filePaths 文件路径
     * @return mixed
     */
    public function deleteAll(array $filePaths);
}